daily supply of provisions - French English Dictionary